home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Educational Software Cooperative 4
/
Educational Software Cooperative 4.iso
/
g7cledit
/
g7cledit.doc
< prev
next >
Wrap
Text File
|
1996-04-29
|
10KB
|
180 lines
; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
; *
; GEN7 Command Line Editor v1.7 (c) 1994, Synergistic Consultants, Inc. *
; *
; G7CLEDIT.EXE documentation *
; *
; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
January, 1996
The GEN7 command line editor is a program that allows advanced editting
options of the DOS command line. The list of commands currently in the
queue are optionally displayed in the upper right hand corner of the
display, with the current command clearly marked. In addition to the
basic cursor editting functions on the current command (left arrow and
right arrow and next word and previous word, etc.), the queue itself
may be manipulated, and groups of commands may be executed repetitively
until cancelled by the operator.
To run the command line editor type:
G7CLEDIT [/linenum]
or (if you have DOS 5.0 or better, and EMS memory)
LH G7CLEDIT [/linenum]
Where the 'linenum' field is the greatest line number of lines to be
displayed in the upper right hand corner (default is 24). One extra
line will be used to contain an overflow line that is always the last
line typed, if the number of lines exceeds the 'linenum' value. This
program is a terminate and stay resident program similar to the pop up
calendars and desktop managers that have been popular recently. This
means it takes program memory that could be used by other programs that
occupy the lower 640K of DOS memory. If the command: 'LH G7CLEDIT' is
used, then the program is loaded into the EMS memory (upper memory), if
it is available, and the lower 640K (conventional memory) is not affected
at all!
Once loaded, the DOS commands that are typed are automatically displayed
in the upper right hand corner of the screen, with the sequence number
to the left. The current command has a '>' symbol just to the left of it.
Note that if the '>' is missing, then the current command is number 1.
If the up arrow or down arrow keys are pressed while commands are in
the queue, then the command above or below the current one (respectively)
is displayed after the DOS prompt (and the '>' character marks the
appropriate command also).
The Cntl-PgDn combination will cause the current command to disappear
from the command queue altogether. The Cntl-PgUp combination will cause
the command queue to become empty!
By default, all commands typed in are converted to upper case before
being moved to the command queue. If the case of the text is important,
then pressing F9 will switch to case sensitive mode if not in case
sensitive mode, and vice versa.
Any new commands typed from the command line will be placed at the bottom
of the queue, at the greatest line number plus one. If this new command
is already in the queue, then the old one is deleted, and the new one
is inserted at the end (in this way the command line editor is case
sensitive, for example, 'dir' and 'DIR' will both exist in the queue
together, if Case sensitivity is enabled through F9).
If a sequence of commands are frequently executed, then this block of
commands may be marked in the queue to be reexecuted repetitively later.
To mark the beginning of the block, move to the first command of the
block and press F6. The command displayed after the DOS prompt will
be erased. Next move to the last command in the block, and press F7.
Again, the command will be erased. When these commands need to be executed,
type F8. The commands will be executed in sequence until the last command
is finished. At this time the bell will sound on the PC speaker, and
if the ESC key is pressed, then the loop will be broken, and normal operation
will resume. Any other key will cause the sequence to be repeated beginning
from the start. Note that when the ESC key is pressed, the marks are lost,
and F8 will have no effect until F6 and F7 are pressed again. If the
last command is above the first command, the F7 will not be acknowledged
by erasing the command after the DOS prompt.
To quickly reexecute the current command, type F3. To quickly execute
the next command in sequence (the first command if at the end of the list),
type F2.
To quickly move the current command pointer press F4 followed by the first
letter of the command you wish to jump to. This command is case sensitive
if case sensitivity is enabled. Try typing 'dir' after starting up the
editor, and then type F9. After typing F9, type 'dir' again. The upper
right hand corner of the screen will look something like:
1. DIR
2. >dir
Since the case sensitivity is enabled, the F4 command will position the
marker on line 1 or line 2 depending upon whether you type 'D' or 'd'!
To set the current command pointer to a certain line number, press
the F5 key. The line number will be prompted for.
To automatically execute the commands found with the F4 and F5 keys,
press F1. After these keys are pressed, then commands found with
F4 or F5 are automatically executed.
To disable the display of the command queue in the upper right corner
of the screen, press F10. The display of the queue may be reenabled
if F10 is pressed again.
Note that the program name used to be CMDEDIT.EXE through version 1.5, but
this was changed because other programs have been given this name, and
some of them do not work properly with Microsoft Windows. This program
works well with Windows, and other operating environments.
; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
GEN7 Command Editor v1.7 (c) 1994,96, Synergistic Consultants, Inc.
Quick Command Reference:
Keypad Char. Function
------------ --------
Left Arrow Move key to the left in current command.
Right Arrow Move key to the right in current command.
Up Arrow Move to the previous command.
Down Arrow Move to the next command.
Cntl Left Arrow Move cursor to the word to the left in current command.
Cntl Right Arrow Move cursor to the word to the right in current command.
Cntl PgUp Delete all the commands in the queue.
Cntl PgDn Delete current command.
Home Move the cursor to the start of the line.
End Move the cursor to the end of the line.
Cntl Home Delete all chars. up to the beginning of line.
Cntl End Delete all chars. up to the end of line.
Delete Delete current character.
Insert Toggle between insert and overwrite mode.
A single line cursor means overwrite mode,
a three line cursor means insert mode.
Enter Execute the current command, if the command
is visible at the command prompt.
Escape Clear the current line.
BackSpace Delete the char. to the left of the cursor.
Cntl \ Cause the command editor to become dormant.
Useful when using DEBUG or EDLIN.
F1 Toggle whether to automatically execute the
commands found with F4 or F5 or not.
F2 Execute the next command in the list.
F3 Reexecute the current command.
F4 Find the command with the specified first letter.
F5 Execute the specified command number 'n'.
F6 Mark the start of a batch of commands to execute.
F7 Mark the end of a batch of commands to execute.
F8 Execute the previously marked batch of commands
repetitively.
F9 Toggle either all capitals or upper and lower
case sensitivity in the command queue.
F10 Disable or enable the queue listing in the
upper right hand corner of the screen.
; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
If this program is used often, it is requested that the user register
the program. A 30 day trial period is given for anyone to evaluate
the program before purchasing it. This program is copyrighted Shareware
and must be registered, for legal use of it. A fee of $10 should be
sent to the address below to purchase the registered version. A
registration form is included with this distribution disk. Please see
the file: LICENSE.DOC for full details.
; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Synergistic Consultants, Incorporated
Post Office Box 18888
Huntsville, AL 35804-8888
CIS: 71232,257
1-800-828-8384